The Quantum Query Complexity of Read-Many Formulas
نویسندگان
چکیده
The quantum query complexity of evaluating any read-once formula with n black-box input bits is Θ( √ n). However, the corresponding problem for read-many formulas (i.e., formulas in which the inputs have fanout) is not well understood. Although the optimal read-once formula evaluation algorithm can be applied to any formula, it can be suboptimal if the inputs have large fanout. We give an algorithm for evaluating any formula with n inputs, size S, and G gates using O(min{n, √ S, n1/2G1/4}) quantum queries. Furthermore, we show that this algorithm is optimal, since for any n, S,G there exists a formula with n inputs, size at most S, and at most G gates that requires Ω(min{n, √ S, n1/2G1/4}) queries. We also show that the algorithm remains nearly optimal for circuits of any particular depth k ≥ 3, and we give a linear-size circuit of depth 2 that requires Ω̃(n) queries. Applications of these results include a Ω̃(n) lower bound for Boolean matrix product verification, a nearly tight characterization of the quantum query complexity of evaluating constant-depth circuits with bounded fanout, new formula gate count lower bounds for several functions including parity, and a construction of an AC circuit of linear size that can only be evaluated by a formula with Ω(n) gates.
منابع مشابه
Span programs and quantum query algorithms
Quantum query complexity measures the number of input bits that must be read by a quantum algorithm in order to evaluate a function. Høyer et al. (2007) have generalized the adversary semidefinite program that lower-bounds quantum query complexity. By giving a matching quantum algorithm, we show that the general adversary lower bound is tight for every boolean function. The proof is based on sp...
متن کاملLeast span program witness size equals the general adversary lower bound on quantum query complexity
Span programs form a linear-algebraic model of computation, with span program “size” used in proving classical lower bounds. Quantum query complexity is a coherent generalization, for quantum algorithms, of classical decision-tree complexity. It is bounded below by a semi-definite program (SDP) known as the general adversary bound. We connect these classical and quantum models by proving that f...
متن کاملA note on the sign degree of formulas
Recent breakthroughs in quantum query complexity have shown that any formula of size n can be evaluated with O( √ n log(n)/ log log(n)) many quantum queries in the bounded-error setting [FGG08, ACR+07, RŠ08, Rei09]. In particular, this gives an upper bound on the approximate polynomial degree of formulas of the same magnitude, as approximate polynomial degree is a lower bound on quantum query c...
متن کاملDepth-Independent Lower Bounds on the Communication Complexity of Read-Once Boolean Formulas
We show lower bounds of Ω( √ n) and Ω(n) on the randomized and quantum communication complexity, respectively, of all nvariable read-once Boolean formulas. Our results complement the recent lower bound ofΩ(n/8) by Leonardos and Saks [LS09] andΩ(n/2 log ) by Jayram, Kopparty and Raghavendra [JKR09] for randomized communication complexity of read-once Boolean formulas with depth d. We obtain our ...
متن کاملThe quantum query complexity of certification
We study the quantum query complexity of finding a certificate for a d-regular, k-level balanced nand formula. We show that the query complexity is Θ̃(d) for 0-certificates, and Θ̃(d) for 1-certificates. In particular, this shows that the zero-error quantum query complexity of evaluating such formulas is Õ(d). Our lower bound relies on the fact that the quantum adversary method obeys a direct sum...
متن کامل